package response

type TokenApiRes struct {
	Code int          `json:"code" from:"code"`
	Msg  string       `json:"msg" from:"msg"`
	Data TokenApiData `json:"data" from:"data"`
}

type TokenApiData struct {
	Token        string `json:"token" from:"token"`
	ValidityTime int64  `json:"validity_time" from:"validity_time"`
}

type ImagineApiRes struct {
	Code int            `json:"code" from:"code"`
	Msg  string         `json:"msg" from:"msg"`
	Data ImagineApiData `json:"data" from:"data"`
}

type ChangeApiRes struct {
	Code int
	Msg  string
	Data ImagineApiData
}

type ImagineApiData struct {
	TaskId string `json:"task_id" from:"task_id"`
}

type ImagineRes struct {
	ImageTaskId uint `json:"image_task_id" from:"image_task_id"`
}
